枚举常量的使用方法

概念:

常量是一种标识符,它的值在运行期间恒定不变。


如果不使用常量,直接在程序中填写数字或字符串,将会有什么麻烦?
1 程序的可读性(可理解性)变差。程序员自己会忘记那些数字或字符串是什么意思,用户则更加不知它们从何处来、表示什么。
2 在程序的很多地方输入同样的数字或字符串,难保不发生书写错误。
3 如果要修改数字或字符串,则会在很多地方改动,既麻烦又容易出错。

 

枚举(enum)是定义一组命名常量的机制,用这种方式定义的常量被称作枚举常量

 

注:枚举常量的数据类型是整数

 

使用方法:

       易语言3.7版中有以下几个枚举常量:

变体型中的变体类型

WORD2000支持库中的度量单位

PowerPoint2000支持库中的19个枚举常量

文本语音转换支持库中的文本语音常量

 

       下面我们以变体类型为例子,说明一下枚举常量的使用方法。

首先在变体型变量中创建一个数值型的数组,然后通过循环依次对变体型数组中的成员依次赋值,最后通过判断类型是否是我们创建时的数值型数组类型,从而输出指定的内容。

 

 

注意点:

1 刚才是在一个变体型变量中创建数组,取数组成员数应该使用变体型中的命令

 

2 虽然创建时给的参数是整数型,但是由于是创建数组,所以判断时只能判断是否等于#整数型数组

 

3 由于枚举常量还是属于一个常量,所以调用时只需要常量一样调用,前面加“#”既可。